home *** CD-ROM | disk | FTP | other *** search
/ Apple Reference & Presen…rary 6 (Reseller Edition) / Apple Ref. & Pres. Lib.v6.0.toast / pc / 3-Presentations / Markets / Education / HyperCard In Education / Frames of Reference / card_8521.txt < prev    next >
Text File  |  1990-04-02  |  3KB  |  126 lines

  1. -- card: 8521 from stack: in
  2. -- bmap block id: 13714
  3. -- flags: 0000
  4. -- background id: 4989
  5. -- name: Parameter 2
  6. ----- HyperTalk script -----
  7.  
  8. on setParameters
  9.   global rotIncrement2,timeIncrement2
  10.   global wheelSpeed,wheelRadius
  11.  
  12.   put card field "Time Increment" into timeIncrement2
  13.   put card field "Angular Velocity"*(pi/180)*timeIncrement2 into rotIncrement2
  14.   put card field "Wheel Speed" into wheelSpeed
  15.   put card field "Wheel Radius" into wheelRadius
  16. end setParameters
  17.  
  18.  
  19. -- part 1 (field)
  20. -- low flags: 02
  21. -- high flags: 0002
  22. -- rect: left=272 top=65 right=82 bottom=312
  23. -- title width / last selected line: 0
  24. -- icon id / first selected line: 0 / 0
  25. -- text alignment: 0
  26. -- font id: 3
  27. -- text size: 12
  28. -- style flags: 0
  29. -- line height: 16
  30. -- part name: Angular Velocity
  31.  
  32.  
  33. -- part 2 (field)
  34. -- low flags: 02
  35. -- high flags: 0002
  36. -- rect: left=272 top=85 right=102 bottom=312
  37. -- title width / last selected line: 0
  38. -- icon id / first selected line: 0 / 0
  39. -- text alignment: 0
  40. -- font id: 3
  41. -- text size: 12
  42. -- style flags: 0
  43. -- line height: 16
  44. -- part name: Wheel Speed
  45.  
  46.  
  47. -- part 3 (field)
  48. -- low flags: 02
  49. -- high flags: 0002
  50. -- rect: left=272 top=105 right=122 bottom=312
  51. -- title width / last selected line: 0
  52. -- icon id / first selected line: 0 / 0
  53. -- text alignment: 0
  54. -- font id: 3
  55. -- text size: 12
  56. -- style flags: 0
  57. -- line height: 16
  58. -- part name: Wheel Radius
  59. ----- HyperTalk script -----
  60. on closeField
  61.   get me
  62.   if it > 100 or it < 10 then
  63.     answer "That value must be between 10 and 100."
  64.     select line 1 of me
  65.   end if
  66. end closefield
  67.  
  68.  
  69. -- part 4 (field)
  70. -- low flags: 02
  71. -- high flags: 0002
  72. -- rect: left=272 top=125 right=142 bottom=312
  73. -- title width / last selected line: 0
  74. -- icon id / first selected line: 0 / 0
  75. -- text alignment: 0
  76. -- font id: 3
  77. -- text size: 12
  78. -- style flags: 0
  79. -- line height: 16
  80. -- part name: Time increment
  81.  
  82.  
  83. -- part 5 (field)
  84. -- low flags: 81
  85. -- high flags: 2004
  86. -- rect: left=11 top=40 right=326 bottom=403
  87. -- title width / last selected line: 0
  88. -- icon id / first selected line: 0 / 0
  89. -- text alignment: 0
  90. -- font id: 3
  91. -- text size: 12
  92. -- style flags: 256
  93. -- line height: 16
  94. -- part name: Help
  95.  
  96.  
  97. -- part contents for card part 1
  98. ----- text -----
  99. 90
  100.  
  101. -- part contents for card part 2
  102. ----- text -----
  103. 20
  104.  
  105. -- part contents for card part 3
  106. ----- text -----
  107. 30
  108.  
  109. -- part contents for card part 4
  110. ----- text -----
  111. .2
  112.  
  113. -- part contents for background part 6
  114. ----- text -----
  115. Changing values in the top half alters the path of the pen.
  116.  
  117.  
  118. -- part contents for card part 5
  119. ----- text -----
  120.    The parameters below the gray bar are constants provided for your benefit.  They may not be changed without altering the calculation scripts attached to the card.
  121.   The parameters listed above the bar are variable.    To change any of them, drag across the box holding the value and type the new value.  Pressing <return> will automatically select the value in the next field.
  122.    Any change in the controlled parameters will be reflected as a change in the outcome of the experiment.  Feel free to play around.  
  123.    Try these parameters:
  124.       Ang Vel:           45        90
  125.       Cart Speed:       20        20
  126.       Wheel Rad:        30        30